package business

import (
	"github.com/flipped-aurora/gin-vue-admin/server/global"
)

// 问卷限制 结构体  QuestionnaireSetting
type QuestionnaireSetting struct {
	global.GVA_MODEL
	QuestionnaireUuid string `json:"questionnaireUuid" form:"questionnaireUuid" gorm:"column:questionnaire_uuid;comment:问卷uuid;size:32"` //问卷uuid
	PhoneIs           int32  `json:"phoneIs" form:"phoneIs" gorm:"column:phone_is;comment:手机号码登记"`                                       //手机号码登记
	PhoneOneIs        int32  `json:"phoneOneIs" form:"phoneOneIs" gorm:"column:phone_one_is;comment:一个手机号码只能答题一次"`                       //一个手机号码只能答题一次
	PhoneSMSIs        int32  `json:"phoneSMSIs" form:"phoneSMSIs" gorm:"column:phone_SMS_is;comment:手机号码短信验证;size:8"`                    //手机号码短信验证
	PhonePeopleIs     int32  `json:"phonePeopleIs" form:"phonePeopleIs" gorm:"column:phone_people_is;comment:只有指定电话号码人员才能答题;size:8"`     //只有指定电话号码人员才能答题
	PageIs            int32  `json:"pageIs" form:"pageIs" gorm:"column:page_is;comment:一页十题（答完10题才能进入下一页答题）;size:8"`                     //一页十题（答完10题才能进入下一页答题）
}

// TableName 问卷 Questionnaire自定义表名 bs_questionnaire
func (QuestionnaireSetting) TableName() string {
	return "bs_questionnaire_setting"
}
